propellant actuated device - French English Dictionary